home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / faq / comp / frame / part1 next >
Internet Message Format  |  1994-03-27  |  43KB

  1. Path: bloom-beacon.mit.edu!senator-bedfellow.mit.edu!faqserv
  2. From: bobmcc@tcs.com (Bob McCormick)
  3. Newsgroups: comp.text.frame,news.answers,comp.answers
  4. Subject: FrameMaker FAQ (Frequently Asked Questions) 1/2
  5. Supersedes: <frame/faq/part1_762159235@rtfm.mit.edu>
  6. Followup-To: comp.text.frame
  7. Date: 27 Mar 1994 10:34:41 GMT
  8. Organization: Teknekron Communications Systems, Inc.
  9. Lines: 1016
  10. Approved: news-answers-request@MIT.Edu
  11. Expires: 10 May 1994 10:34:18 GMT
  12. Message-ID: <frame/faq/part1_764764458@rtfm.mit.edu>
  13. Reply-To: bobmcc@tcs.com
  14. NNTP-Posting-Host: bloom-picayune.mit.edu
  15. Summary: This posting contains a list of Frequently Asked
  16.          Questions (and answers) about the FrameMaker set
  17.          of document publishing products.  These FAQs should 
  18.      be read by anyone who wishes to post to the 
  19.          comp.text.frame newsgroup or the framers mailing 
  20.      list. This is part 1 of 2 parts.
  21. X-Last-Updated: 1994/02/15
  22. Originator: faqserv@bloom-picayune.MIT.EDU
  23. Xref: bloom-beacon.mit.edu comp.text.frame:6331 news.answers:16889 comp.answers:4330
  24.  
  25. Archive-name: frame/faq/part1
  26. Version: 2.4
  27. Last-modified: 1994/02/15
  28.  
  29.     ===================================================
  30.       FrameMaker Frequently Asked Question (FAQ) List 
  31.     ===================================================
  32.  
  33. To skip the OFFICIAL STUFF and get to the new info and the table of
  34. contents, search for the word: LEGEND
  35.  
  36. ============================================================
  37. * OFFICIAL STUFF
  38.  
  39. ------------------------------------------------------------
  40. ** What is this all about?  
  41.  
  42. This article contains answers to some Frequently Asked Questions (FAQ)
  43. about FrameMaker and associated products, often seen in the Usenet
  44. newsgroup "comp.text.frame" and on the "framers" mailing list.  It is
  45. posted to help reduce volume in this newsgroup and to provide
  46. hard-to-find information of general interest.  This FAQ is in two
  47. parts.
  48.  
  49. FrameMaker is a document publishing program, including page layout,
  50. word processing, graphics (drawing), equations, book building, tables,
  51. etc.  It runs on many platforms, most notably Unix/X, SunView,
  52. Macinstosh, Windows, NeXT.  Associated products are FrameViewer,
  53. FrameReader and FrameBuilder.
  54.  
  55. ------------------------------------------------------------
  56. ** Copyright & Distribution
  57.  
  58. This article, as a collection of information, is Copyright 1993 Robert
  59. McCormick.  Distribution through any means other than regular Usenet
  60. channels must be by permission.  The removal of this copyright notice
  61. is forbidden.  This FAQ may be cited as:
  62.  
  63. McCormick, Robert J.  (1993) "FrameMaker FAQ (Frequently Asked
  64. Questions)" Usenet news.answers.  Available via
  65. ftp://rtfm.mit.edu/pub/usenet/news.answers/frame/faq/part1 (and
  66. ./part2).  35 pages.
  67.  
  68. Please redistribute this article to people who ask for it or people
  69. who use FrameMaker!  However, distribute the whole file, including the
  70. copyright notices and the attributions.
  71.  
  72. ------------------------------------------------------------
  73. ** Credits
  74.  
  75. Many people all over the world have contributed to this FAQ, and have
  76. graciously provided mail servers and FTP sites.  Their names are
  77. included with their contributions.  I usually edit contributions, so
  78. what you see here may not be the contributor's exact words.
  79.  
  80. ------------------------------------------------------------
  81. ** Corrections & Additions
  82.  
  83. Send corrections or new questions WITH ANSWERS to Bob McCormick at
  84. bobmcc@tcs.com. If you have a question and need an answer, post or
  85. mail your questions to the group, collect the responses, put together
  86. a summary answer, and then mail it to me for inclusion in the FAQ.
  87.  
  88. ------------------------------------------------------------
  89. ** Disclaimer (and Frame Technology's Address)
  90.  
  91. comp.text.frame and the framers mailing list are not officially read
  92. or supported by Frame Technologies, Inc.  To speak officially with
  93. Frame Technologies Inc., especially to report a problem or to suggest
  94. an enhancement, contact them at:
  95.  
  96. Frame Technology, Inc.          Tel: +1 408-922-2744
  97. Frame Technical Support         Fax: +1 408-433-1928
  98. 1010 Rincon Circle              Internet-USA: comments@frame.com
  99. San Jose, CA 95131 USA          Internet-Eur: intltechsup@frame.com
  100.                                 FTP: ftp.frame.com
  101. BBS: +1 408-433-4841 (2400)     AppleLink: FRAME.TECH
  102.      +1 408-433-4867 (9600)
  103.  
  104. I and the contributors do not accept any liability for the accuracy or
  105. applicability of this information to your situation.  Make a backup
  106. copy of your file(s) before you attempt any complex procedure,
  107. especially one done outside of the FrameMaker program.  Be careful.
  108.  
  109. ------------------------------------------------------------
  110. ** Other Items
  111.  
  112. Most answers are written for FrameMaker version 3.0, 3.0.1, or 3.1,
  113. and may not work for (or be applicable to) earlier or later versions.
  114. There have been a lot of changes between FM3 and FM4.  Certain things,
  115. such as automatic hypertext generation, needed separate programs in
  116. FM3, but are built into FM4.  Unless otherwise noted, most answers
  117. still show an FM3 viewpoint.  As time goes on I intend to change the
  118. answers to reflect and FM4 viewpoint, with the FM3 data shown also,
  119. for those that have not upgraded.
  120.  
  121. Unless the posting is of local interest (like a user group meeting),
  122. please use Distribution: world in your posts.
  123.  
  124. This article is in EMACS outline format, using the standard header
  125. symbol "*".
  126.  
  127. Abbreviations:
  128. FM    FrameMaker
  129. FM3    FrameMaker 3.0, 3.01, 3.0.1, etc.
  130. FM4    FrameMaker 4.0 etc.
  131. FTP    File Transfer Program/Protocol
  132. PS    PostScript
  133. TOC    Table of Contents
  134. XREF    Cross-reference or cross-reference marker
  135.  
  136. ------------------------------------------------------------
  137. ** If you are new to Usenet, subscribe to news.announce.newusers 
  138. and read the postings there.  They give you general information and
  139. tips on making life easier for you and everybody else.  Read:
  140.     "A Primer on How to Work With the Usenet Community"
  141.     "Answers to Frequently Asked Questions about Usenet"
  142.     "Hints on writing style for Usenet"
  143.  
  144. ------------------------------------------------------------
  145. ** Other FAQs
  146.  
  147. To find other FAQs, subscribe to news.answers, or send e-mail:
  148.     To: mail-server@rtfm.mit.edu
  149.     body contains: send usenet/news.answers/index
  150.  
  151. or, use anonymous FTP: ftp://rtfm.mit.edu/pub/usenet/news.group.name
  152. As an example, this FAQ is stored in the directory
  153. ftp://rtfm.mit.edu/pub/usenet/comp.text.frame
  154.  
  155. Copies of the news.answers FAQs in HTML format are at
  156. http://www.cis.ohio-state.edu/hypertext/faq/usenet/FAQ-List.html
  157.  
  158. ------------------------------------------------------------
  159. ** FTP (File Transfer Protocol/Program) Instructions
  160.  
  161. FTP is a way of copying files between networked computers.  If you
  162. need help in using or getting started with FTP, send e-mail:
  163.     To: mail-server@rtfm.mit.edu
  164.     body contains: send usenet/news.answers/ftp-list/faq
  165.  
  166. Most files available by FTP have been archived and compressed.  The
  167. unpacking programs for Unix are included on most systems.  Those for
  168. Mac and PC are available from most FTP sites; consult README files.
  169.  
  170. If you do not have access to FTP, there are other was of accessing
  171. files, including ftp-by-mail.  Send e-mail:
  172.     To: mail-server@rtfm.mit.edu
  173.     body contains: send usenet/news.answers/finding-sources
  174.  
  175. ============================================================
  176.  
  177. * VERSION INFO, LEGEND, CONTENTS
  178.  
  179. ------------------------------------------------------------
  180. ** Notes about this version
  181.  
  182. This is sort of the HTML update version.  I have converted more
  183. references to Uniform Resourc Locator (URL) format, and fixed the
  184. previous references which were formatted incorrectly.  I have also
  185. added pointers (FIL-12) to FM-to-HTML converters, and a pointer to the
  186. HTML versions of this FAQ and all of the other news.answers FAQs.
  187. Thank you to Thomas Fine and Ohio State University for providing this
  188. FAQ service, and a belated Thank You to MIT for providing the RTFM
  189. server.
  190.  
  191. I have more updates in the queue.
  192.  
  193. Eagle-eyed correctors for this issue:
  194.  
  195. ------------------------------------------------------------
  196. ** TOC Legend
  197.   + indicates questions new to this issue; 
  198.   ! indicates those with significant changes since the last issue.
  199.  
  200. ------------------------------------------------------------
  201. ** Table of Contents
  202.  
  203. part1:* OFFICIAL STUFF
  204. part1:** What is this all about?  
  205. part1:** Copyright & Distribution
  206. part1:** Credits
  207. part1:** Corrections & Additions
  208. part1:** Disclaimer (and Frame Technology's Address)
  209. part1:** Other Items
  210. part1:** If you are new to USENET, subscribe to news.announce.newusers 
  211. part1:** Other FAQs
  212. part1:** FTP (File Transfer Protocol/Program) Instructions
  213.  
  214. part1:* VERSION INFO, LEGEND, CONTENTS
  215. part1:** Notes about this version
  216. part1:** Legend
  217. part1:** Table of Contents
  218. part1:** Future Items (contributions gladly considered)
  219.  
  220. part1:* INFORMATION SOURCES
  221. !!!!!:** INF-1: Electronic Media (mailing lists, newsgroups, BBSs, fax)
  222. part1:** INF-2: Printed Media (books, magazines, etc.)
  223. part1:** INF-3: User Groups
  224.  
  225. part1:* TEXT FORMATTING AND FLOWS
  226. part1:** TXT-1: How can I control which master page is used when text flows off
  227.                 of the current page?
  228. part1:** TXT-2: What exactly is copied during File:Use Formats?
  229. part1:** TXT-3: How can I delete all empty paragraphs?
  230. part1:** TXT-4: How can I type h-bar, Plank's constant?
  231.  
  232. part1:* AUTONUMBERING, CROSS-REFERENCES, VARIABLES, TOC
  233. part1:** NUM-1: How do I set up autonumbers for Figures as "Figure 5-1"?
  234. part1:** NUM-2: How do I place an autonumbered figure number in an anchored
  235.                 frame?  Why doesn't it update properly?
  236. part1:** NUM-3: How can I get "Page 3 of 152" to work for a multi-file book?
  237. part1:** NUM-4: I want chapter number and title on separate lines, both in TOC.
  238. part1:** NUM-5: Can I generate a table-of-contents directly inside a file?
  239. part1:** NUM-6: Why do some of my cross-references keep changing to point
  240.                 to the wrong paragraph?
  241. part1:** NUM-7: How can I convert x-refs automatically to hypertext links?
  242. part1:** NUM-8: Can I set a FM variable from the command line?
  243. part1:** NUM-9: Does FM support mail merge?
  244. part1:** NUM-10: Is there are tool to automatically produce index entries?
  245. part1:** NUM-11: How do I set up "dictionary-style" headers?
  246. part1:** NUM-12: When I generate from the book, FM says "Degenerate!"
  247. part1:** NUM-13: How can I autonumber figures that span multiple columns?
  248.  
  249. part2:* PAGE LAYOUT
  250. part2:** PAG-1: Is there any easy way to move one or more pages to a different
  251.                 place in the document? (Two layout models.)
  252. part2:** PAG-2: How do I force a page break?
  253. part2:** PAG-3: How can I change the page size of an existing document?
  254. part2:** PAG-4: I used a rotated (landscape) page for a large figure, but the
  255.                 figure keeps moving to a portrait page!
  256. part2:** PAG-5: How can I get text to flow around a graphic?
  257.  
  258. part2:* PRINTING
  259. part2:** PRT-1: How can I print "DRAFT" on the background of every page?
  260. part2:** PRT-2: How can I print with the "-h" switch in FM3.0/3.1?
  261. part2:** PRT-3: How can I set the default printer name?
  262. part2:** PRT-4: How can I print pages in pamphlet/booklet/signature order? 
  263. part2:** PRT-5: Is there a way to print certain pages or ranges from a book
  264.                 or file, besides the one-range-at-a-time printing via FM?
  265. part2:** PRT-6: How can I print double-sided on a printer that supports it?
  266.  
  267. part2:* FILTERS, IMPORT/EXPORT, POSTSCRIPT
  268. part2:** FIL-1: Where can I find a filter to convert <XXXXXX> to Frame?
  269. part2:** FIL-2: How do I convert a Frame document from Mac to Sun? (etc.)
  270. part2:** FIL-3: Why do my imported images show up as gray rectangles when I
  271.                 transfer a file from <platform-A> to <platform-B>?
  272. part2:** FIL-4: How can I automatically import a graphic file whose format is 
  273.                 not recognized by FM, if I can do the conversion manually?
  274. part2:** FIL-5: How do I incorporate code fragments in a Frame doc?  
  275. part2:** FIL-6: Are there any SGML converters for FM?
  276. part2:** FIL-7: I am having problems transferring PostScript in and out of FM.
  277. part2:** FIL-8: How can I convert a group of files between FM binary and MIF?
  278. part2:** FIL-9: How do I importand ISO Latin1 (ISO-8859.1) text into FM?
  279. part2:** FIL-10: How do I screendump a window with a menu?
  280. part2:** FIL-11: How do I convert MATLAB output to FM?
  281. +++++:** FIL-12: How do I convert FM to HTML?
  282.  
  283. part2:* SPELLING, GRAMMAR, BIBLIOGRAPHYS, ENDNOTES, 3RD PARTY TOOLS, ETC.
  284. part2:** SGB-1: Are there any grammar checkers for FM?
  285. part2:** SGB-2: Do you know what happens if the spell checker finds "Interleaf"
  286. part2:** SGB-3: How can I do bibliographies in FrameMaker?
  287. part2:** SGB-4: Can FM produce automatically numbered endnotes? 
  288. part2:** SGB-5: Are there any plotting/charting packages that work with FM?
  289. part2:** SGB-6: Is there a thesaurus that works with FM?
  290. part2:** SGB-7: How to use configuraiton management tools with FM?
  291.  
  292. part2:* CONFIGURING FM, PLATFORM-SPECIFIC ISSUES
  293. part2:** PLT-1: How do I display white text on a black background?
  294. part2:** PLT-2: How do I open documents from the command line using an already
  295.                 running FrameMaker (and thus only a single license)?
  296. part2:** PLT-3: Where can I find keyboard shortcuts for [platform]? 
  297. part2:** PLT-4: How can I maximize battery life for FM on portables?
  298. part2:** PLT-5: Can FM-Win run under Win-OS/2 3.0?
  299.  
  300. part2:* TEMPLATES AND CLIP ART
  301. part2:** TMP-1: Where can I get the FUN tape?
  302. part2:** TMP-2: Where can I get a template for technical papers?
  303. part2:** TMP-3: Where can I get DTD template for FrameBuilder?
  304.  
  305. ------------------------------------------------------------
  306. ** Future Items (contributions gladly considered)
  307.  
  308. - Tips specific to FM4
  309.  
  310. ============================================================
  311. * INFORMATION SOURCES
  312.  
  313. ------------------------------------------------------------
  314. ** INF-1: Electronic Media (mailing lists, newsgroups, BBSs, fax)
  315.  
  316. *** A. How to get the latest version of this FAQ
  317.  
  318. This FAQ is posted monthly to comp.text.frame, comp.answers, and
  319. news.answers.  To get the latest copy via mail server, send e-mail:
  320.     To: mail-server@rtfm.mit.edu
  321.     with body containing: send usenet/news.answers/frame/faq/part1
  322.                           send usenet/news.answers/frame/faq/part2
  323.  
  324. The FAQ is also available via
  325. ftp://rtfm.mit.edu/pub/usenet/news.answers/frame/faq/part1
  326. ftp://rtfm.mit.edu/pub/usenet/news.answers/frame/faq/part2
  327.  
  328. An HTML version is stored at
  329. http://www.cis.ohio-state.edu/hypertext/faq/usenet/frame/faq/top.html
  330.  
  331. *** B. comp.text.frame Usenet newsgroup
  332.  
  333. Subscribe to the Usenet newsgroup comp.text.frame.
  334. To find out how to read a newsgroup, ask your system administrator.
  335.  
  336. *** C. "framers" reflective mailing list
  337.  
  338. This is a reflective mailing list, which is also partially gatewayed
  339. with comp.text.frame in one direction: from the newsgroup to the
  340. mailing list but not vice versa.  The 'cream of comp.text.frame' is
  341. forwarded to the mailing list.
  342.  
  343. To get on the mailing list, use the automated administrator; to find
  344. out how, send e-mail:
  345.     To: majordomo@drd.com 
  346.     body contains: help
  347.         
  348. If you have trouble with the automated administrator, send email to:
  349.     framers-request@drd.com
  350.  
  351. *** D. Frame Technology's Bulletin Board System
  352.  
  353. Frame Technology has created a bulletin board system that can be used
  354. to submit bug reports, leave messages, read bulletins and technical
  355. tips, or upload/download files.
  356.     2400 bps: +1 408-433-4841
  357.     9600 bps: +1 408-433-4867
  358.     Recommend terminal emulation: ANSI
  359.  
  360. Contributor: Al at Frame Tech Support
  361.     
  362. *** E. Frame Technology's FrameFacts FAX Retrieval System
  363.  
  364. Frame Technology has created the FrameFacts FAX retrieval system.
  365. This system is activated by your touch-tone phone, and will send
  366. requested documents to the FAX machine of your choosing.  FrameFacts
  367. contains the latest Technical Notes and tips for all the FrameMaker
  368. platforms and products.  This system is updated weekly, as is the BBS.
  369. You can reach FrameFacts by calling +1 408-428-6153.  You may wish to
  370. request the Index of Documents the first time you call.  (This system
  371. may only work if you are calling from USA or Canada.)
  372.  
  373. *** F. Frame Technology FTP site
  374.  
  375. Frame has added an FTP site: ftp.frame.com.  Items supplied by Frame
  376. are in /OUTGOING/[MAC, DOS, UNIX, PLAT.IND].  The directories
  377. /OUTGOING/FRAMERS.DIR/[MAC, DOS, UNIX, PLAT.IND] contain files
  378. submitted by others, such as this FAQ, the filter document (see
  379. FIL-1), filters, etc.
  380.  
  381. This is a DOS server, so all filenames are 8.3.  Use DIR instead of LS
  382. to read a directory.  Also, read the README files; most files are
  383. compressed in some format.
  384.  
  385. You can make submisstions to the site; read the root-level READ.ME
  386. file for instructions.
  387.  
  388. *** G. FUNNE FTP Archive
  389.  
  390. The FUNNE (FrameMaker's User Network of New England) anonymous FTP
  391. archive contains information on upcoming meetings, meeting minutes and
  392. agendas, general information regarding FUNNE, and an uploads section
  393. for uploading helpful Frame sample templates, informational text
  394. files, and other Frame-related utilities.
  395.  
  396. To access the FUNNE FTP archive:
  397. ftp://world.std.com/ftp/pub/funne-archive
  398.  
  399. *** H. Other Usenet newsgroups of interest to desktop publishing.
  400.  
  401. comp.text, comp.text.desktop, comp.text.sgml, comp.lang.postscript,
  402. comp.sources.postscript, alt.hypertext
  403.  
  404. ------------------------------------------------------------
  405. ** INF-2: Printed Media (books, magazines, etc.)
  406.  
  407. *** A. Michael Fraase. 1992.  "Structured Publishing from the
  408. Desktop: Frame Technology's FrameMaker."  Business One Irwin,
  409. Homewood, IL.  336 pp.  Softbound.  $24.95 ISBN 1-55623-616-6.
  410.  
  411. Contributor: Binion Amerson
  412.  
  413. *** B. Juergen Gulbins.  1992.  "Desktop Publishing mit FrameMaker".
  414. Published in German.  Springer-Verlag Berlin Heidelberg New York.
  415. ISBN 3-540-54455-0.
  416.  
  417. Contributor: Karl Obermayr
  418.  
  419. *** C. Framers forum Magazine  
  420. Published quarterly.  $24.95 yearly in USA, $29.95 outside USA. 
  421.     Framers forum Magazine       Tel: +1 503-637-3275
  422.     Subscription Department      Fax: +1 503-637-6876
  423.     37213 SE WildCat Mt. Dr.
  424.     Eagle Creek OR 97022 USA
  425.  
  426. *** D. FrameFootnotes: The technical newsletter for FrameMaker users.
  427. Published (quarterly?) by Frame Technical Support. Contact:
  428.     Technical Support/FrameFootnotes
  429.     Frame Technology Corporation (address above)
  430.  
  431. *** E. FrameFocus: Marketing newsletter from Frame.
  432. Published quarterly by Frame Technologies. Contact: 
  433.     Editor, FrameFocus
  434.     Frame Technology Corporation (address above)
  435.  
  436. ------------------------------------------------------------
  437. ** INF-3: User Groups
  438.  
  439. Usually called FUN for Frame User Network.  These groups meet to
  440. discuss FM and its usage.  They often include speakers from FM,
  441. 3rd-party tool suppliers, etc.  (Country code for all phone numbers is
  442. +1.)
  443.  
  444. Atlanta GA USA
  445.             Dana O'Farrell  404-417-4811  Meets quarterly.
  446. Chicago IL USA
  447.             Lester LaPierre  708-576-4445
  448. Cleveland OH USA
  449.             Eric LaPresto  216-445-9368
  450. Columbus OH USA
  451.             Alan Addis  614-477-3600 x2497
  452.             Peggy Sutliff     "      x3200
  453. Dallas-Fort Worth TX USA
  454.             Darja Adams  214-869-0680 x2257
  455. Dayton OH USA
  456.             Brian Bermhardt  513-257-2479
  457. Detroit MI USA
  458.             Myron Hayden  313-459-5630
  459. Florida USA
  460.             Kathy Garvey  kgg@epg.harris.com 
  461. Indianapolis IN USA
  462.             Brad Williamson  317-230-5564  317-471-3055
  463.                              317-872-7220 x632
  464. Los Angeles CA USA
  465.             Brian Keith  818-883-3838
  466. Milwaukee WI USA
  467.             Luke Heffron  414-782-0007
  468. Minneapolis MN USA
  469.             Nancee Melby  612-726-2277
  470. New England USA
  471.             Paul Brady  funne-list-request@world.std.com  508-490-5797
  472. Phoenix AZ USA
  473.             Ken Arnold  602-862-6699
  474. Pittsburgh PA USA
  475.             Al Mylan  412-378-4046
  476.             Mike Myers  412-374-3246
  477. San Diego CA USA
  478.             Cynthia Hilsinger  619-556-9167
  479. San Francisco Bay Area CA USA
  480.             Ruth LoCurto  rlocurt@cadev6.intel.com  408-765-4157
  481.  
  482. Frame has installed a pre-recorded message to find out about user
  483. group meetings. The number is +1 408-433-3311 x2286.
  484.  
  485. If you want to start one of your very own FUN group, contact Sandy
  486. Knox, slk@frame.com, +1 408-433-3311.
  487.  
  488. ============================================================
  489. * TEXT FORMATTING AND FLOWS
  490.  
  491. ------------------------------------------------------------
  492. ** TXT-1: How can I control which master page is used when text flows off
  493. of the current page?
  494.  
  495. When you push text out of a column with Autoconnect turned on, how
  496. does FM choose which master page to use for the new page? 
  497.  
  498. - If the number and type (letter tag) of the autoconnect flows on the
  499. current body page exactly match the autoconnect flows on the Right
  500. master page, then the Right master page is used.
  501.  
  502. - Otherwise, the master page for the current body page is used.
  503.  
  504. The Right master page is kind of the default master page. (Unless it
  505. is a double-sided document, in which case there are Left and Right
  506. defaults.) For example, if you were typing a memo, you would have (at
  507. least) two master pages, one called "First" which contained the big
  508. header, and one called "Right" for all of the continuation pages.
  509.  
  510. You cannot get FM to automatically go from one non-Right master to
  511. another. For example, assume that a memo has 3 masters: Fax, First,
  512. and Right. There is no way to start the document with only the Fax
  513. page, and have it automatically change to First, and then to Right.
  514. The solution is to create 3 pages, apply the appropriate masters,
  515. connect the flows as needed, and make sure that empty pages are not
  516. deleted (turn this off in Format->Document or add dummy text to each
  517. page).
  518.  
  519. Another item to note is that when changing master pages with Page
  520. Layout, the same "union" rules apply, as done with "Use Formats." For
  521. example, if the body page currently has one column of flow B, and you
  522. apply a master page which has one column with flow A, you will wind up
  523. with two text columns. You can then copy the text from the old column
  524. to the new column (if appropriate), and then delete the old column.
  525.  
  526. ------------------------------------------------------------
  527. ** TXT-2: What exactly is copied during File:Use Formats?
  528.  
  529. Here is a description of what is copied and what actions occur during
  530. Use Formats.  (This is from the Reference Manual, but I think it bears
  531. repeating, since it is not in the on-line help.)
  532.  
  533. P Formats
  534.     P Catalog
  535.     All paragraphs are updated with the new formats
  536.     Footnote properties (where placed, prefix, format, etc.)
  537.     Equation sizes
  538.     Document Properties: Allow Line Breaks After
  539.     Flow Properties: Feather
  540.  
  541. C Formats
  542.     C Catalog
  543.     All tagged characters are updated with the new formats
  544.  
  545. Page Layouts
  546.     Master Pages
  547.     Background and Column Layout applied to all body pages
  548.     Change Bar Properties
  549.     Document Properties: First Page Number and Page Number Style
  550.     View Options
  551.  
  552. Reference Pages
  553.     Reference Pages
  554.     Reference Frames in current doc that are not in source doc are removed!
  555.  
  556. Variable Definitions
  557.     Variables
  558.  
  559. Cross Reference Formats
  560.     Cross Reference Formats
  561.     Updates internal cross-references (x-refs)
  562.  
  563. Table Formats
  564.     Table Format Catalog
  565.     Ruling Style Catalog
  566.     Update all tables
  567.  
  568. Conditional Text
  569.     Conditional Tags
  570.     Show/Hide Settings
  571.     Use Format Overrides
  572.  
  573. If you are going to apply P Formats, than you should also apply C
  574. Formats.  Otherwise, text tagged with C formats will still be tagged
  575. correctly, but will be displayed with the default P format.
  576.  
  577. ------------------------------------------------------------
  578. ** TXT-3: How can I delete all empty paragraphs?
  579.  
  580. If you're trying to delete extra paragraph marks (obligatory in good
  581. formatting), you may have noticed that you can't search for two
  582. paragraph marks (\p\p) and replace with one paragraph mark (\p)
  583. without losing the formatting of one of the paragraphs on either side
  584. of that string.
  585.  
  586. The solution is to search, with wildcards, for a beginning of a line
  587. followed by the end of a line (^$), and replace with a null string.
  588.  
  589. Contributor: Mike Sierra  <sierra@ora.com>
  590.  
  591. ------------------------------------------------------------
  592. ** TXT-4: How can I type h-bar, Plank's constant?
  593.  
  594. This is not easy.  There are a couple of methods described in a long
  595. summary: ftp://ftp.frame.com/outgoing/framers.dir/plat.ind/h-bar.txt
  596.  
  597. ============================================================
  598. * AUTONUMBERING, CROSS-REFERENCES, VARIABLES, TOC
  599.  
  600. ------------------------------------------------------------
  601. ** NUM-1: How do I set up autonumbers for Figures as "Figure 5-1"?
  602.  
  603. First, FM organizes paragraph number into multiple series, each series
  604. indicated by a character followed by a colon (H:).  There is also a
  605. series with no indicator.
  606.  
  607. Second, the default behavior is that when a position is ommitted from
  608. an autonumber format, its value is reset to zero.  (See below for a
  609. way to include a position in a format without printing it.)
  610.  
  611. In autonumbering, if you include "< >" in the number, this means
  612. "don't display and don't reset the number in this position." Note the
  613. space between the angle brackets.
  614.  
  615. Use one number series for both headers and figure numbers. The
  616. positions of the numbers in the series are as follows:
  617.  
  618. <level1> <figure> <table> <example> <level2> <level3> <level4> <level5>
  619.  
  620. The resultant autonumbers are:
  621.  
  622. Head1        H:<n+>
  623. Figure        H:<n>-<n+>< >< >< >< >< >< >
  624. Table        H:<n>-< ><n+>< >< >< >< >< >
  625. Example        H:<n>-< >< ><n+>< >< >< >< >
  626. Head2        H:<n>< >< >< >.<n+>
  627. Head3        H:<n>< >< >< >.<n>.<n+>
  628. Head4        H:<n>< >< >< >.<n>.<n>.<n+>
  629. Head5        H:<n>< >< >< >.<n>.<n>.<n>.<n+>
  630.  
  631. Contributor: Alan Koch  <ask@sei.cmu.edu>
  632.  
  633. ------------------------------------------------------------
  634. ** NUM-2: How do I place an autonumbered figure number in an anchored
  635. frame?  Why doesn't it update properly?
  636.  
  637. There are three ways to place figure numbers so that they are
  638. automatically updated.  They each have advantages and disadvantages.
  639. Note that you cannot use a "text line" (the A tool) for the figure
  640. number, because text lines cannot be autonumbered, since they are not
  641. real paragraphs in a text column.
  642.  
  643. *** A. In-Frame
  644.  
  645. The figure number is contained in a text column which is inside the
  646. anchored frame.
  647.  
  648. Advantages: 
  649. + Can use "floating" figures, because the title is inside the floating
  650. frame.
  651.  
  652. Disadvantages:
  653. -  Text column must be properly placed (see below).
  654. -  Cannot be used if you want other autonumbered text cols in frame.
  655.  
  656. If you use this method, the text column with the figure number must be
  657. the first text column in the drawing order. To ensure this, select the
  658. column and do Graphics->Back.
  659.  
  660. *** B. Out-of-Frame
  661.  
  662. The figure number is outside the frame, usually in the paragrah that
  663. contains the anchor or the paragraph after the anchor paragraph.  Use
  664. Keep With Next and Keep With Previous in Format Paragraph to keep
  665. things together.
  666.  
  667. Advantages:
  668. +  Don't have to worry about text column in frame.
  669. +  Can have an autonumbered text column in frame.
  670.  
  671. Disadvantages:
  672. -  Cannot use floating figures.
  673.  
  674. *** C. Frame in One-cell Table
  675.  
  676. Create a one-cell table, put the anchored frame in the cell, and place
  677. the figure title in the table title column.
  678.  
  679. Advantages:
  680. +  Can use all the formatting features of tables: 
  681.          Title above or below
  682.          Controlled spacing between title and figure
  683.          Controlled ruling (could use top and bottom rule lines)
  684.          etc.
  685. +  Don't have to worry about placement of text column in frame.
  686. +  Can easily place 2 (or more) figures side-by-side in a column.
  687.    (If using more than one row, use the Table Format:Basic:Numbering
  688.    property to set row-first or column-first numbering.)
  689. Disadvantages:
  690. -  Yet another layer of nesting (table contains frame which contains
  691.    graphic)
  692.  
  693. Note that this method provides an easy way to do side-by-side figures
  694. (or other groupings), but you must then place the figure title inside
  695. the table cell.  Figure number ordering can be set from Table Format.
  696.  
  697. Contributor: Harro Kremer <kremer@cs.utwente.nl>
  698.  
  699. ------------------------------------------------------------
  700. ** NUM-3: How can I get "Page 3 of 152" to work for a multi-file book?
  701.  
  702. If you place text such as "Page <Current Page #> of <Page Count>"
  703. (where <xxx> signifies a variable) in the footer, you will get the
  704. expected results for a single-file document, but not for a multi-file
  705. book.  The solution is replace the variable <Page Count> with a
  706. cross-reference to a paragraph on the last page of the last file in
  707. the book.  The format of the cross-reference should be <$pagenum>.
  708. Make sure that you perform "File Generate/Update Files" from the book
  709. before you print, to update all cross-references.
  710.  
  711. ------------------------------------------------------------
  712. ** NUM-4: I want chapter number and title on separate lines, both in TOC.
  713.  
  714. At the beginning of each chapter I want:
  715.  
  716.                   Chapter <n>
  717.  
  718.            Title of Chapter Goes Here
  719.  
  720. This requires two paragraphs, one for the number and one for the
  721. title.  However, in the TOC I want:
  722.  
  723.     Chapter <n>   Title of Chapter Goes Here...............<pagenum>
  724.  
  725. Solution: Use different paragraph tags for your Chapter number and
  726. Title (e.g. ChapNum & ChapTitle).  In your TOC Setup, gather only
  727. ChapTitle.  In the TOC document itself, modify the Paragraph Format
  728. for ChapTitleTOC to set Numbering Properties to:
  729.     Chapter <n+>.\t 
  730. This will reproduce or mimic the chapter numbering, instead of pulling
  731. it from the chapter file.  You may have to use a separate series (H:,
  732. C:) or use Book: File: Setup File to reset the numbering
  733. appropriately.  On the TOC Reference page, set the entry for
  734. ChapTitleTOC to:
  735.     <$paratext>\t<$pagenum>
  736.  
  737. Contributors: Steve Harding <harding@sun444.nas.nasa.gov>
  738.               Rob Weinberg
  739.  
  740. ------------------------------------------------------------
  741. ** NUM-5: Can I generate a table-of-contents directly inside a file?
  742.  
  743. Sort of, by using Cross-References instead of the Generate facility.
  744.  
  745. At the front of your document, start setting up cross references to
  746. all the paragraphs you want to appear in the TOC.  You can experiment with
  747. all the flexibility offered by X-Ref formats and autonumbers.
  748.  
  749. Every time you add a new section to your document, you must manually
  750. add a corresponding cross reference in your TOC, but from then on it's
  751. self-maintaining.  To update the TOC, just do Special :
  752. Cross-Reference : Update : Internal.  If you delete a section and
  753. forget to delete the cross reference in the TOC, no problem!  You use
  754. the standard methods to search- and-destroy (or fix) unresolved cross
  755. references.  After the update, visually inspect the TOC to look for
  756. missing numbers, which may indicate sections that did not get
  757. referenced.
  758.  
  759. This isn't as automated as the Generate method, but it has the major
  760. bonus of giving you the "Go To" hyperlink on the Cross Reference
  761. dialogue box.  When you want to go to a section, you just double-click
  762. on the cross reference in the TOC, hit "Go To" in the dialogue box,
  763. and there you are!  Very popular if you have various people reviewing
  764. a document on-line.
  765.  
  766. Contributor: Ken d'Albenas <kendal@autotrol.cuc.ab.ca>
  767.  
  768. ------------------------------------------------------------
  769. ** NUM-6: Why do some of my cross-references keep changing to point
  770. to the wrong paragraph?
  771.  
  772. *** SITUATION: We have a document with many figures (or tables or
  773. equations).  Each figure is cross-referenced in the body text.
  774.  
  775. *** SYMPTOM: Some cross-references seem to be "unstable".  For example,
  776. when one places a cross-reference to 'Figure 3' in the text, the
  777. number is correctly displayed ('Figure 3'). Later on, when the
  778. cross-references are updated, the cross-reference suddenly changes,
  779. e.g. to 'Figure 1'.
  780.  
  781. (Manually changing the cross-reference back to 'Figure 3' (Special
  782. Cross-Reference, Replace) restored the correct number (3), but when
  783. the 'Update' was performed again, the number again reverted to 1!)
  784.  
  785. *** CAUSE: The problem is caused by the use of the copy/paste functions to
  786. duplicate a block of text that contains an X-Ref (aka Cross-Ref)
  787. marker. First, here is some background on cross-reference markers.
  788.  
  789. FM puts an X-Ref marker at the beginning of a paragraph when one first
  790. sets a cross-reference to that paragraph.  Normally, users don't have
  791. to bother about such X-Ref markers.  The marker symbol ('T') is
  792. visible if you have View Text Symbols turned on.
  793.  
  794. Each marker has a marker number and a descriptive text, such as
  795.     <MText `15755: Figure: Figure 1 Caption one'>
  796.  
  797. (The Paragraph tag and text are set in the marker when the marker is
  798. first created, and they are not updated when the paragraph changes.
  799. When a cross-reference is updated, the actual paragraph text is used.)
  800.  
  801. The marker number is crucial; it identifies the source of the
  802. cross-reference (i.e., the paragraph to which one refers), therefore
  803. it seems essential that each such number be UNIQUE in a document! FM
  804. generates a new, unique number whenever you add a new cross-reference
  805. source.
  806.  
  807. *** THE SOURCE OF THE PROBLEM: However, if you copy a block of text that
  808. contains an X-Ref marker, such as a figure caption, and then paste it
  809. into another location (e.g., to create a new, similar figure), you end
  810. up with TWO identical X-Ref markers, with the same marker number.
  811.  
  812. If you insert a reference to this new caption, it will show correctly
  813. in the list box and on-screen, and will read the correct paragraph
  814. text or number.  However, whenever you Update your cross-references,
  815. the destination cross-reference will look for the X-Ref marker with
  816. the particular number, and it will find the first instance of a marker
  817. with that number.  This will cause the cross-reference to be
  818. incorrect, as it will refer to the originally copied paragraph.
  819.  
  820. *** DIAGNOSIS: Is there a simple method to see if an existing document
  821. contains the problem described above? There are two methods.
  822.  
  823. Method 1: Choose File Generate, choose 'Alphabetical Marker List',
  824. include X-Ref (or Cross-Ref) type markers. This will produce a list of
  825. all X-Ref markers, sorted by marker number.  Visually inspect the
  826. generated file: the presence of two or more (consecutive) lines with
  827. the same marker number indicates the presence of the problem.  The
  828. marker texts may be different.
  829.  
  830. Method 2: Save the document as MIF, for example 'report.mif', then
  831. issue the following Unix command:
  832.         grep MText report.mif | sort > report.lst
  833. This searches for all markers in the document and sorts them by
  834. number. Visually inspect the list of markers: the presence of two or
  835. more (consecutive) lines with the same marker number indicates the
  836. presence of the problem.  The marker texts may be different.
  837.  
  838. *** THERAPY: Is it possible to fix the problem?  Yes.  It is a tedious
  839. manual process, but it works reliably.
  840.  
  841. First, find and delete all duplicated X-Ref markers.  Open the Special
  842. Marker dialog. Use Edit Find/Search to search for "Marker of Type:
  843. X-Ref" or "Marker of Type: Cross-Ref".  (Look in the Marker Type list
  844. in the Marker dialog to find the exact spelling.)  Once it has found a
  845. marker, examine the marker number in the Marker Text box in the Marker
  846. dialog.  If this marker is one of the ones with duplicated numbers,
  847. delete it.  (The marker should be already highlighted by the search,
  848. so just give the document window the focus and hit <backspace> or
  849. <delete>.)  Repeat until all markers that had the duplicated numbers
  850. have been deleted.  You must delete ALL instances of markers with
  851. duplicated numbers, even the original marker which formerly was
  852. correct.
  853.  
  854. Second, update all cross-references (File Generate-Update from the
  855. book, or Special Cross-References, Update from a single document.)
  856. All of the references to the deleted markers will become "unresolved
  857. cross-references".  Search for these using Edit Find/Search, searching
  858. for "Unresolved Cross-Reference".  Double-click to bring up the
  859. Cross-Reference dialog, and replace the cross-reference with the
  860. correct paragraph. Repeat for each unresolved reference.
  861.  
  862. Third, update all cross-references again, and check for incorrect
  863. references.  You should also regenerate the marker list and check it
  864. again for duplicates, in case you missed one.
  865.  
  866. *** PREVENTION (short term): You can prevent this in the future by noting
  867. whenever you duplicate text containing markers. Turn on View Text
  868. Symbols to see the markers.  Note whenever you copy and paste text
  869. containing a marker.  If you duplicate text with a marker, if it is an
  870. X-Ref marker, delete it!  (This may also apply to other types of
  871. markers.)
  872.  
  873. When you are ready to publish a document, if there is a possibility of
  874. duplicated markers, generate the marker list and check it for
  875. duplicates.
  876.  
  877. *** PREVENTION (long term): Frame has been asked to update the Paste
  878. function to check for markers in the pasted text, and ask the user
  879. what should be done about the pasted markers (delete them, renumber
  880. them, or leave them alone).
  881.  
  882. Contributor: Folco Casadei <folco.casadei@jrc.it>
  883.  
  884. ------------------------------------------------------------
  885. ** NUM-7: How can I convert x-refs automatically to hypertext links?
  886.  
  887. *** A. Automatic in FM4
  888.  
  889. [stated in press release; not sure of exact operation of this -Bob]
  890.  
  891. *** B. HyperGen <Unix & Windows>
  892.  
  893. Working from a book file, HyperGen automatically links the TOC, list
  894. of figures and tables, index, and cross-references. User-defined
  895. target strings can be used to make custom links inside or outside the
  896. current book.
  897.  
  898. HyperGen is fully documented and warranted, and comes with pointers on
  899. designing and integrating navigational aids. Samples of navigational
  900. aids are included.
  901.  
  902. For more information on either version contact:
  903.  
  904. Frank Stearns Associates
  905. Internet: franks@pacifier.rain.com
  906. Tel: +1 206-892-3970
  907.  
  908. ------------------------------------------------------------
  909. ** NUM-8: Can I set a FM variable from the command line?
  910.  
  911. There is a Unix shell script which can set a variable in a FrameMaker
  912. .doc file: ftp://ftp.frame.com/outgoing/framers.dir/unix/setfmvar.sh
  913.  
  914. Contributor: Michael Greenberg  <mgreenberg@scr.siemens.com>
  915.  
  916. ------------------------------------------------------------
  917. ** NUM-9: Does FM support mail merge?
  918.  
  919. *** A. fmmerge
  920.  
  921. This is included on the FUN tape; see question TMP-1 in part 2 of this
  922. FAQ.
  923.  
  924. *** B. ixos - FrameMerger
  925.  
  926. Produces mail merge with FM and relational databases.
  927.  
  928. UniPress Software
  929. 800-222-0550.
  930.  
  931. Contributor: Steven Johnson <johnson@power.amasd.anatcp.rockwell.com>
  932.  
  933. ------------------------------------------------------------
  934. ** NUM-10: Is there are tool to automatically produce index entries?
  935.  
  936. A. FM4 - Built-in Feature
  937.  
  938. FM4 can automatically generate hypertext links from generated
  939. documents (e.g., table of contents, list of figures, index) to the
  940. location in the source document.
  941.  
  942. B. FM3 - Separate 3rd-party Tool
  943.  
  944. "fmixgen" takes a concordance file and marks your document.  
  945.  
  946. It cannot handle a word that wraps from one line to the next
  947. (hyphenated), due to the way MIF files are structured.  As a
  948. work-around, you can turn off hyphenation while you index.
  949.  
  950. The code cannot be compiled with gcc, acc -O or cc -O (Sun
  951. SPARCstation SunOS).  It must be acc -g or cc -g.
  952.  
  953. Available: ftp://ftp.frame.com/outgoing/framers.dir/unix/fmixgen.c
  954.  
  955. Contributor: Vidiot <brown@ftms.UUCP>
  956.  
  957. ------------------------------------------------------------
  958. ** NUM-11: How do I set up "dictionary-style" headers?
  959.  
  960. To set up headers that reflect the first and last paragraphs of a
  961. certain type on a page, you need to use two of the Running H/F
  962. variables on a master page.  For example, if the paragraph is interest
  963. is tagged "Heading", you could use the following variables:
  964.  
  965.      Running H/F 1        <$paratext[Heading]> 
  966.      Running H/F 2        <$paratext[+,Heading]>
  967.  
  968. Running H/F 1 will give you the first paragraph, and Running H/F 2 will give
  969. you the last paragraph with the tag "Heading" on the page.
  970.  
  971. Note that this gives you the text of the entire paragraph, so if you use this
  972. in a generated index file, you will wind up with the index entry AND the page
  973. number in the header.
  974.  
  975. Contributor:  L. Daniel York  <ldy@copley.mv.com>
  976.  
  977. ------------------------------------------------------------
  978. NUM-12: When I generate from the book, FM says "Degenerate!"
  979.  
  980. *** A. Save the Book File
  981.  
  982. Frame published a tech tip about the "Degenerate!" message, saying
  983. that the way to clear it up is to save the book file, then regenerate
  984. again.  This usually works.  If it doesn't see B.
  985.  
  986. *** B. Reset Autoconnect on the Master Page Text Columns
  987.  
  988. If the software keeps on calling you a degenerate even after saving
  989. the book file, you should take a look at the generated files (like
  990. Table of Contents, List of Figures, Index).  See if there has been a
  991. huge increase in the number of pages - like, you expect your TOC to be
  992. 4 or 5 pages long, and now it's grown to 20 or 30, with more than one
  993. text column superimposed on some body pages.
  994.  
  995. How did you get into this fix?  You probably pasted a text column onto
  996. a master page.  There's a bug either in the documentation or the
  997. software.  When you copy a column that has a flow tag and Autoconnect
  998. ON, and then paste it, the pasted column has Autoconnect OFF!  You
  999. don't realize this, because the flow tag is retained, and the master
  1000. page _appears_ to do its job of providing a text column for body
  1001. pages.  However, you must turn Autoconnect back on manually with the
  1002. Format -> Flow menu.  To fix the problem:
  1003.  
  1004. - Turn Autoconnect ON in all flow-tagged text columns on master pages.
  1005. - Delete all the body pages.
  1006. - RE-SAVE THE GUTTED GENERATED FILE.
  1007. - Regenerate.  The name-calling will stop.
  1008.  
  1009. (For those of you who are wondering, "degenerate" is also an insult,
  1010. meaning "utterly corrupt in nature or behavior".)
  1011.  
  1012. Contributor: Ken d'Albenas <kendal@autotrol.cuc.ab.ca>
  1013.  
  1014. ------------------------------------------------------------
  1015. ** NUM-13: How can I autonumber figures that span multiple columns?
  1016.  
  1017. Assume a two column document that includes some figures which flow in
  1018. one column, and others which span both columns.  Is there any way to
  1019. include autonumbered captions which include both figure types?
  1020.  
  1021. The figures in the text flow are easy to autonumber in an anchored
  1022. frame, but to allow text to flow around figures which span multiple
  1023. columns, they must either be in a separate flow, or be drawn outside
  1024. the column flow.  Neither of these solutions allow continuous
  1025. autonumbering with the figures within the text flow.  But there is a
  1026. work-around:
  1027.  
  1028. For the non-anchored figures:
  1029. 1.  Create an anchored frame in the margin.
  1030. 2.  Put a text column in the frame.
  1031. 3.  Put the figure number in the text column.
  1032. 4.  Apply a Character format to make it invisible (4pt White text).
  1033. 5.  In the actual figure, put a small text column for the caption.
  1034. 6.  Cross-reference to the invisible one to get the correct number.
  1035.  
  1036. Contributor:  Alan S. Koch  <ask@sei.cmu.edu>
  1037.  
  1038. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1039. end of part 1 of 2
  1040. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  1041.